package com.fortune.rainshinecommon.model;

import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @program: rainShine
 * @description: 门店信息日统计表
 * @author: tangyn
 * @create: 2019-06-01
 **/
@TableName("day_shop_stat")
public class DayShopStatModel implements Serializable {
    private static final long serialVersionUID = 265253709866207151L;

    private Integer id;
    /**
     * 门店id
     */
    private Integer shopId;
    /**
     * 门店级别 3：加盟店级别
     */
    private Integer shopLevel;
    /**
     * 新增顾客数量
     */
    private Integer newCount;
    /**
     * 服务次数
     */
    private Integer serverTimes;
    
    private Integer statYear;

    private Integer statMonth;

    private Integer statDay;

    private Date statDate;

    private Date createTime;
    /**
     * 购进产品总价
     */
    private BigDecimal buyTotalPrice;
    /**
     * 售出产品总价
     */
    private BigDecimal saleTotalPrice;

    public Date getStatDate() {
        return statDate;
    }

    public void setStatDate(Date statDate) {
        this.statDate = statDate;
    }

    public BigDecimal getBuyTotalPrice() {
        return buyTotalPrice;
    }

    public void setBuyTotalPrice(BigDecimal buyTotalPrice) {
        this.buyTotalPrice = buyTotalPrice;
    }

    public BigDecimal getSaleTotalPrice() {
        return saleTotalPrice;
    }

    public void setSaleTotalPrice(BigDecimal saleTotalPrice) {
        this.saleTotalPrice = saleTotalPrice;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getShopId() {
        return shopId;
    }

    public void setShopId(Integer shopId) {
        this.shopId = shopId;
    }

    public Integer getShopLevel() {
        return shopLevel;
    }

    public void setShopLevel(Integer shopLevel) {
        this.shopLevel = shopLevel;
    }

    public Integer getNewCount() {
        return newCount;
    }

    public void setNewCount(Integer newCount) {
        this.newCount = newCount;
    }

    public Integer getServerTimes() {
        return serverTimes;
    }

    public void setServerTimes(Integer serverTimes) {
        this.serverTimes = serverTimes;
    }

    public Integer getStatYear() {
        return statYear;
    }

    public void setStatYear(Integer statYear) {
        this.statYear = statYear;
    }

    public Integer getStatMonth() {
        return statMonth;
    }

    public void setStatMonth(Integer statMonth) {
        this.statMonth = statMonth;
    }

    public Integer getStatDay() {
        return statDay;
    }

    public void setStatDay(Integer statDay) {
        this.statDay = statDay;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}
